package com.tally.project.system.user.service;

import com.tally.framework.web.AjaxResult;
import com.tally.project.system.user.domain.User;


/**
 * 用户 业务层
 * @author soul
 */
public interface IUserService
{

    /**
     * 根据账号查询用户信息
     * @param loginName
     * @return
     */
    User loadUserByUsername(String loginName);

    /**
     * 注册用户
     * @param user
     * @return
     */
    AjaxResult register(User user);

    /**
     * 忘记密码
     * @param user
     * @return
     */
    AjaxResult forget(User user);
}
